Ribosomal protein S26e family protein AT2G40590.1